#ifndef __UTILS_H__
#define __UTILS_H__

// 头文件内容

#include <stdio.h>
#include <time.h>
#include <string.h>
#include <stdlib.h>

#include<unistd.h>
#define WHITE "\x1b[37m"     // 白色
#define RED "\x1b[31m"      // 红色
#define GREEN "\x1b[32m"    // 绿色
#define YELLOW "\x1b[33m"   // 黄色
#define BLUE "\x1b[34m"     // 蓝色
#define MAGENTA "\x1b[35m"  // 品红色
#define CYAN "\x1b[36m"     // 青色
#define RESET "\x1b[0m"     // 重置为默认颜

typedef struct user
{

    char name[16]; 		//姓名
    char sex[5];        //性别
    char account[11];     //    唯一标识账号id
    char passwd[21];	//用户密码 
    char phone[12];      //手机号码  
    int status;         //qq等级   
}user_t;



//登录界面1
int Login_menu_1(int selected,const wchar_t *menu_items[],int num_items,const wchar_t *title,int title_size);

user_t user_info(void);
//校验和注册
user_t checkout(user_t user_data);
user_t sign_in(void);
void center_char(char *text, const char *color);
void text_center(char *text, const char *color);

#endif // __UTILS_H__
